﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace ActionSystem.Core
{
    public class BaseStateActionHandler
    {
        public virtual void OnStateSetUp(BaseStateAction action) { }
        public virtual void Enter(BaseStateAction action) { }
        public virtual void Exit(BaseStateAction action) { }
        public virtual void OnStateRemove(BaseStateAction action) { }

        public virtual object GetInnerData() { return null; }
    }

}
